﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using DAO;

namespace WEB.Restrito
{
    public partial class Site : System.Web.UI.MasterPage
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["usuarioLogado"] != null)
            {
                Pessoa userLogado = (Pessoa)Session["usuarioLogado"];

                if (PaginaBase.verificaPermissaoPagina(Request.Url.AbsolutePath, userLogado.eventoID, userLogado.papelID) == false)
                {
                    Page.ClientScript.RegisterStartupScript(this.GetType(), "Aviso!", "alert('Seu usuário não possui permissão para executar esta operação.');", true);
                    Response.Redirect("~/Restrito/Default.aspx");
                }

                PaginaBase.montaMenu(NavigationMenu, userLogado.papelID);
                NavigationMenu.DataBind();
            }
            else
            {
                Response.Redirect("~/Restrito/Login/Login.aspx");
            }
        }

        

    }
}